rough stuff - French English Dictionary